MC_Home
功能塊 | MC_Home | ||
---|---|---|---|
命令軸執行"尋找原點"序列,此序列依製造商而定,且可透過軸的參數進行設定。原點復歸參數 (mcHome , mcHoming ) 可於 MC_AxisParameter 類型找到,可使用 MC_WriteParameter 與 MC_WriteBoolParameter 進行設定,Position 輸入用來在偵測到索引訊號時設定絕對位置,若此功能塊在 Standstill 開始,則在 Standstill 完成。 |
|||
VAR_IN_OUT | |||
B | AxisIn | AXIS_REF | 軸的參考。 |
VAR_INPUT | |||
B | Execute | BOOL | 在上升邊緣開始運動。 |
B | Position | LREAL | 偵測到參考訊號時的絕對位置。[單位] |
V | Velocity | LREAL | 原點復歸移動的起始速度。 |
V | EndVelocity | LREAL | 原點復歸移動的結束速度。使用方式依原點復歸模式而定。 |
V | Acceleration | LREAL | 加速度值。 |
V | Deceleration | LREAL | 減速度值。 |
V | Jerk | LREAL | 加加速度值。 |
V | Direction | MC_Direction | 軸移動回原點的方向。使用 MC_Direction 中的類型 0、2 或 3。 |
V | HomingMode | MC_HomingMode | 選擇原點復歸模式。 |
E | BufferMode | MC_BufferMode | 定義如何融合兩功能塊的速度。 |
VAR_OUTPUT | |||
B | Done | BOOL | 功能塊已完成。 |
E | Busy | BOOL | 功能塊尚未完成且預期將有新的輸出值。 |
E | Active | BOOL | 功能塊正在控制軸。 |
E | CommandAborted | BOOL | 命令被另一個命令中止。 |
B | Error | BOOL | 功能塊中出現錯誤的訊號。 |
E | ErrorID | MC_Error | 錯誤識別。 |
使用遞增編碼器時,在開始任何運動之前定義軸的位置。 |
MC_Home | ||||||
---|---|---|---|---|---|---|
AXIS_REF | AxisIn | Axis | AXIS_REF | |||
BOOL | Execute | Done | BOOL | |||
LREAL | Position | Busy | BOOL | |||
LREAL | Velocity | Active | BOOL | |||
LREAL | EndVelocity | CommandAborted | BOOL | |||
LREAL | Acceleration | Error | BOOL | |||
LREAL | Deceleration | ErrorID | MC_Error | |||
LREAL | Jerk | |||||
MC_Direction | Direction | |||||
MC_HomingMode | HomingMode | |||||
MC_BufferMode | BufferMode | |||||